Alpine campion - French English Dictionary